numerous showers - Español Inglés Diccionario